Alif Semiconductor /AE722F80F55D5AS_CM55_HE_View /CANFD /CANFD_SRCFG

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CANFD_SRCFG

7 43 0 0 00 0 0 0 0 0 0 0 0 (Val_0x0)SREN 0 (SRISEL)SRISEL 0 (Val_0x0)SREIF 0 (Val_0x0)SREEH 0 (Val_0x0)SREEC

SREEH=Val_0x0, SREEC=Val_0x0, SREIF=Val_0x0, SREN=Val_0x0

Description

Spatial Redundancy Configuration Register

Fields

SREN

Spatial Redundancy: Enable. If enabled, then two instances of the logic core of the CAN controller are compared at runtime to each other. If this comparison is disabled then one of the two instances is used for operation as defined by the SRISEL bit. This bit can only be modified if the CANFD_CFG_STAT[RESET] = 0x1.

0 (Val_0x0): Disabled

1 (Val_0x1): Enabled

SRISEL

Spatial Redundancy: Instance Selection. If the SREN= 0x0 then this bit selects the instance, that is used for operation. The SRISEL bit can only be modified if the CANFD_CFG_STAT[RESET] = 0x1.

SREIF

Spatial Redundancy: Error Interrupt Flag. If the SREN = 0x1 and if there is a severe mismatch between both instances of the logic core of the CAN controller then the SREIF and CANFD_MEM_STAT[TXB] bits will be set.

0 (Val_0x0): No interrupt

1 (Val_0x1): Interrupt pending

SREEH

Spatial Redundancy: Error Enable in CANFD_HOST_CLK Domain. If the SREEH = 0x1 and SREN = 0x1, then VERSION(15) is flipped in the instance defined by the SRISEL bit. As a consequence a read access to VERSION results in a difference between the two instances which will be detected by the logic checker.

0 (Val_0x0): No error stimulation

1 (Val_0x1): Error stimulation

SREEC

Spatial Redundancy: Error Enable in CANFD_CLK Domain. If the SREEC = 0x1 and SREN = 0x1, then output signal is flipped in the instance defined by the SRISEL bit. This results in a difference between the two instances which will be detected by the logic checker.

0 (Val_0x0): No error stimulation

1 (Val_0x1): Error stimulation

Links

() ()